Object Oriented Programming And Polymorphism In C